<HTML>
<HEAD>
<META name="description"
	content="Violet UML Editor cross format document" />
<META name="keywords" content="Violet, UML" />
<META charset="UTF-8" />
<SCRIPT type="text/javascript">
	function switchVisibility() {
		var obj = document.getElementById("content");
		obj.style.display = (obj.style.display == "block") ? "none" : "block";
	}
</SCRIPT>
</HEAD>
<BODY>
	This file was generated with Violet UML Editor 2.1.0.
	&nbsp;&nbsp;(&nbsp;<A href=# onclick="switchVisibility()">View Source</A>&nbsp;/&nbsp;<A href="http://sourceforge.net/projects/violet/files/violetumleditor/" target="_blank">Download Violet</A>&nbsp;)
	<BR />
	<BR />
	<SCRIPT id="content" type="text/xml"><![CDATA[<ClassDiagramGraph id="1">
  <nodes id="2">
    <ClassNode id="3">
      <children id="4"/>
      <location class="Point2D.Double" id="5" x="110.0" y="80.0"/>
      <id id="6" value="88488f90-62eb-46c4-b0f8-99ff5d353302"/>
      <revision>1</revision>
      <backgroundColor id="7">
        <red>255</red>
        <green>255</green>
        <blue>255</blue>
        <alpha>255</alpha>
      </backgroundColor>
      <borderColor id="8">
        <red>0</red>
        <green>0</green>
        <blue>0</blue>
        <alpha>255</alpha>
      </borderColor>
      <textColor reference="8"/>
      <name id="9" justification="1" size="3" underlined="false">
        <text>TelnetServer</text>
      </name>
      <attributes id="10" justification="0" size="4" underlined="false">
        <text></text>
      </attributes>
      <methods id="11" justification="0" size="4" underlined="false">
        <text>main(): void</text>
      </methods>
    </ClassNode>
    <ClassNode id="12">
      <children id="13"/>
      <location class="Point2D.Double" id="14" x="290.0" y="80.0"/>
      <id id="15" value="67aa5469-71d7-4f8c-b6ac-7c4ffd0ee1b4"/>
      <revision>1</revision>
      <backgroundColor reference="7"/>
      <borderColor reference="8"/>
      <textColor reference="8"/>
      <name id="16" justification="1" size="3" underlined="false">
        <text>TelnetServerInitializer</text>
      </name>
      <attributes id="17" justification="0" size="4" underlined="false">
        <text></text>
      </attributes>
      <methods id="18" justification="0" size="4" underlined="false">
        <text>initChannel() : void</text>
      </methods>
    </ClassNode>
    <ClassNode id="19">
      <children id="20"/>
      <location class="Point2D.Double" id="21" x="500.0" y="50.0"/>
      <id id="22" value="e4afbb10-27a2-40dd-906e-51156e48a836"/>
      <revision>1</revision>
      <backgroundColor reference="7"/>
      <borderColor reference="8"/>
      <textColor reference="8"/>
      <name id="23" justification="1" size="3" underlined="false">
        <text>TelnetServerHandler</text>
      </name>
      <attributes id="24" justification="0" size="4" underlined="false">
        <text></text>
      </attributes>
      <methods id="25" justification="0" size="4" underlined="false">
        <text>channelActive() : void
channelRead0() : void
channelReadComplete() : void
exceptionCaught() : void</text>
      </methods>
    </ClassNode>
    <ClassNode id="26">
      <children id="27"/>
      <location class="Point2D.Double" id="28" x="110.0" y="270.0"/>
      <id id="29" value="0bcb267a-f677-4923-8843-c68bdadcb515"/>
      <revision>1</revision>
      <backgroundColor reference="7"/>
      <borderColor reference="8"/>
      <textColor reference="8"/>
      <name id="30" justification="1" size="3" underlined="false">
        <text>TelnetClient</text>
      </name>
      <attributes id="31" justification="0" size="4" underlined="false">
        <text></text>
      </attributes>
      <methods id="32" justification="0" size="4" underlined="false">
        <text>main() : void</text>
      </methods>
    </ClassNode>
    <ClassNode id="33">
      <children id="34"/>
      <location class="Point2D.Double" id="35" x="280.0" y="270.0"/>
      <id id="36" value="cf47713d-139f-4d56-b9b6-9daf0a3046a4"/>
      <revision>1</revision>
      <backgroundColor reference="7"/>
      <borderColor reference="8"/>
      <textColor reference="8"/>
      <name id="37" justification="1" size="3" underlined="false">
        <text>TelnetClientInitializer</text>
      </name>
      <attributes id="38" justification="0" size="4" underlined="false">
        <text></text>
      </attributes>
      <methods id="39" justification="0" size="4" underlined="false">
        <text>initChannel() : void</text>
      </methods>
    </ClassNode>
    <ClassNode id="40">
      <children id="41"/>
      <location class="Point2D.Double" id="42" x="500.0" y="260.0"/>
      <id id="43" value="c4d9ab2d-6002-456f-9d17-e33cb9c24160"/>
      <revision>1</revision>
      <backgroundColor reference="7"/>
      <borderColor reference="8"/>
      <textColor reference="8"/>
      <name id="44" justification="1" size="3" underlined="false">
        <text>TelnetClientHandler</text>
      </name>
      <attributes id="45" justification="0" size="4" underlined="false">
        <text></text>
      </attributes>
      <methods id="46" justification="0" size="4" underlined="false">
        <text>channelRead0() : void
exceptionCaught() : void</text>
      </methods>
    </ClassNode>
  </nodes>
  <edges id="47">
    <AssociationEdge id="48">
      <start class="ClassNode" reference="3"/>
      <end class="ClassNode" reference="12"/>
      <startLocation class="Point2D.Double" id="49" x="50.0" y="30.0"/>
      <endLocation class="Point2D.Double" id="50" x="80.0" y="60.0"/>
      <transitionPoints id="51"/>
      <id id="52" value="4ed9f710-989d-4d5d-930d-fa51bdae4343"/>
      <revision>1</revision>
      <bentStyle name="AUTO"/>
      <startLabel></startLabel>
      <middleLabel></middleLabel>
      <endLabel></endLabel>
    </AssociationEdge>
    <AssociationEdge id="53">
      <start class="ClassNode" reference="12"/>
      <end class="ClassNode" reference="19"/>
      <startLocation class="Point2D.Double" id="54" x="110.0" y="40.0"/>
      <endLocation class="Point2D.Double" id="55" x="40.0" y="60.0"/>
      <transitionPoints id="56"/>
      <id id="57" value="8d080f12-0036-4478-a5c1-ef4298b80d0c"/>
      <revision>1</revision>
      <bentStyle name="AUTO"/>
      <startLabel></startLabel>
      <middleLabel></middleLabel>
      <endLabel></endLabel>
    </AssociationEdge>
    <AssociationEdge id="58">
      <start class="ClassNode" reference="26"/>
      <end class="ClassNode" reference="33"/>
      <startLocation class="Point2D.Double" id="59" x="60.0" y="50.0"/>
      <endLocation class="Point2D.Double" id="60" x="90.0" y="50.0"/>
      <transitionPoints id="61"/>
      <id id="62" value="ed60e8af-5cf3-40c5-b90a-1f987ccbfc50"/>
      <revision>1</revision>
      <bentStyle name="AUTO"/>
      <startLabel></startLabel>
      <middleLabel></middleLabel>
      <endLabel></endLabel>
    </AssociationEdge>
    <AssociationEdge id="63">
      <start class="ClassNode" reference="33"/>
      <end class="ClassNode" reference="40"/>
      <startLocation class="Point2D.Double" id="64" x="110.0" y="30.0"/>
      <endLocation class="Point2D.Double" id="65" x="90.0" y="60.0"/>
      <transitionPoints id="66"/>
      <id id="67" value="9582104f-37cd-4625-898c-268cc4c58588"/>
      <revision>1</revision>
      <bentStyle name="AUTO"/>
      <startLabel></startLabel>
      <middleLabel></middleLabel>
      <endLabel></endLabel>
    </AssociationEdge>
  </edges>
</ClassDiagramGraph>]]></SCRIPT>
	<BR />
	<BR />
	<IMG alt="embedded diagram image" src="
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" />
</BODY>
</HTML>